vertical method polynomial multiplication